/*定义滚动条高宽及背景
 高宽分别对应横竖滚动条的尺寸*/
 ::-webkit-scrollbar {
	width: 8px;
	height: 8px;
	background-color: rgba(0,0,0,.2);
}

/*定义滚动条轨道
内阴影+圆角*/
::-webkit-scrollbar-track
{
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
	border-radius:10px;
	background-color:#F5F5F5;
}
/*定义滑块
 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
	border-radius:10px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
	background-color: #b3b3b3;
}

.module-tap{
	display: flex;
	width: 100%;
	height: 28px;
	overflow-x: auto;
	overflow-y: hidden;
	margin-bottom: 1px;
}
.module-tap .homeTap{
	flex-shrink: 0;
	border-right: 1px solid #ddd;
	margin: 0 7px 8px;
	cursor: pointer;
}
.module-tap .homeTap span{
	margin-right: 8px;
}
.module-tap .homeTap:first-child {
	margin-left: auto;
}
.module-tap .homeTap:last-child{
	border-right: none;
}
.module-tap .active span{
	color: #6ea1f7;
	border-bottom: 2px solid #6ea1f7;
	padding-bottom: 8px;
}

.home-main-echart{
	min-height: 413px;
	/* position: relative;
	z-index: 999; */
}

.home-Jump{
	display: flex;
	justify-content: end;
	margin-top: 10px;
}
.home-Jump .jump-previous, .home-Jump .jump-next{
	width: 30px;
    border: 1px solid #6b6a6a;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
	cursor: pointer;
}

.home-Jump .jump-previous:hover, .home-Jump .jump-next:hover,.home-Jump .jump-date:hover{
	background-color: #78bbf5;
	border-color: #78bbf5;
}
.home-Jump div{
	display: inline-block;
	margin-right: 5px;
	position: relative
}

.home-Jump .jump-date{
	border: 1px solid #6b6a6a;
    padding: 0 5px;
	height: 27px;
	line-height: 27px;
	cursor: pointer;
}

.home-Jump select{
	height: 27px;
	line-height: 27px;
	position: relative;
    top: -1px;
}

.home-Jump .jump-disabled{
	cursor: not-allowed;
	background-color: #e6e6e6;
}
.home-Jump .jump-disabled:hover{
	cursor: not-allowed;
	background-color: #e6e6e6;
	border-color: #6b6a6a;
}